xenopus laevis

Noun
  1. A tongueless frog native to Africa;
    Established in the United States as result of release of laboratory and aquarium animals (synset 101657278)

Found on Word Lists

Other Searches