amphimorula

/am.fi.mɒˈroʊ.lə/ or /am.fi.mɔˈroʊ.lə/

Definitions

1. noun

A type of freshwater protozoan that is a form of ciliate.

“The amphimorula found in the pond were studied by the local biology class.”

Synonyms

  • ciliate
  • protozoan

Antonyms

  • multicellular organism