meaning of Amöbenleberabszess

Amöbenleberabszess - German to English

amebic liver abscess [Am.]

View more

  • amoebic liver abscess [Br.]