INFUSORIA MEANING IN ENGLISH

• Infusoria Definition & Synonyms

  1. (n. pl.) One of the classes of Protozoa, including a large number of species, all of minute size.


• Infusorian Definition & Synonyms

  1. (n.) One of the Infusoria.


RECENT SEARCHES