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.”
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.”