Iodamoeba
nounMedical Definition of Iodamoeba
: a genus of amoebas including one (I. butschlii) commensal in the intestine of mammals including humans and distinguished by uninucleate cysts containing a large glycogen vacuole that stains characteristically with iodine