The AI-powered English dictionary
plural infusoria
(biology) Any of the many minute aquatic creatures, such as protozoa and unicellular algae, found in freshwater habitats.