Subscribe
URL of the page has been copied to clipboard.
Meaning : Protozoan inhabiting moist soils or bottom vegetation in fresh or salt water.
Install App
Genus amoeba meaning in Telugu.