Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of diverse minute acellular or unicellular organisms usually nonphotosynthetic.
Synonyms : protozoan
Install App
Protozoon meaning in Telugu.