infusorian
nounDefinition of infusorian
: any of a heterogeneous group of minute organisms found especially in water with decomposing organic matter
especially
: a ciliated protozoan
Keep scrolling for more
Keep scrolling for more