Xenopus

Noun

  • an African clawed frog; in some classifications made the type genus of a separate family Xenopodidae

Leave a Reply

Your email address will not be published.