'Xenopus' definitions:

Definition of 'Xenopus'

(from WordNet)
noun
An African clawed frog; in some classifications made the type genus of a separate family Xenopodidae [syn: Xenopus, genus Xenopus]

Words containing 'Xenopus'