meaning of Antrumdrainage

Antrumdrainage - German to English

antrostomy