Subscribe
URL of the page has been copied to clipboard.
Meaning : Of or relating to the Protozoa.
Synonyms : protozoal, protozoan
Install App
Protozoic meaning in Telugu.