English dictionary
xenopus meaning and definition
Definition and meaning of xenopus at MeaningMonkey.org. xenopus meaning and definition in the English Dictionary.XENOPUS noun
Definition of Xenopus (noun)
- an African clawed frog; in some classifications made the type genus of a separate family Xenopodidae
- synonyms: genus Xenopus
Source: Princeton University Wordnet