Subscribe
URL of the page has been copied to clipboard.
Meaning : A tongueless frog native to Africa. Established in the United States as result of release of laboratory and aquarium animals.
Synonyms : african clawed frog
Install App
Xenopus laevis meaning in Telugu.