Medical Dictionary
Iodamoeba
noun Iod·amoe·ba \(ˌ)ī-ˌōd-ə-ˈmē-bə\
Medical Definition of IODAMOEBA
: a genus of amebas commensal in the intestine of mammals including humans and distinguished by uninucleate cysts containing a large glycogen vacuole that stains characteristically with iodine
Seen & Heard
What made you want to look up Iodamoeba? Please tell us where you read or heard it (including the quote, if possible).