Infusoria
English Meaning
One of the classes of Protozoa, including a large number of species, all of minute size.
- The many minute aquatic creatures, such as protozoa and unicellular algae found in fresh water habitats
Sorry, No Malayalam Meaning for your input!
See Infusori Want To Try Infusoria In Malayalam??