YourDictionary

xenopus

(zĕnˈə-pəs)

noun
Any of various aquatic, tongueless, clawed frogs of the genus Xenopus, native to southern Africa, especially X. laevis, widely used in the study of vertebrate development.

link/cite print suggestion box