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