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

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears