meaning of Amöbiasis

Amöbiasis - German to English

amebiasis [Am.]

View more

  • amoebiasis [Br.]
  • endamebiasis [Am.] [amebiasis]