iodamoeba

/aɪəʊˈdiːəmɪbə/

Definitions

1. noun

a genus of amoeboid protozoa found in freshwater environments, especially in stagnant pools and ponds

“The iodamoeba was identified in the water sample collected from the pond, indicating its contamination with harmful protozoa.”

Synonyms

  • amoeba
  • protozoa

Antonyms

  • metazoan
  • multicellular organism