What is the meaning of the word "xenopus"?
Definitions:
-
A genus of aquatic frogs native to sub-Saharan Africa, commonly known as African clawed frogs, named for the claws on their hind feet, which they use to tear food. NOUN
- Researchers are exploring the use of Xenopus as a model for human developmental disorders and diseases.