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 : xenopus laevis
Install App