Definisi 'xenopus'
English to English
noun
1 an African clawed frog; in some classifications made the type genus of a separate family Xenopodidae
source: wordnet30
More Word(s)
amphibian genus, african clawed frog, xenopus laevis, family pipidae, pipidae,

Visual Synonyms
Click for larger image