xenopus
/ˈzɛnəpəs/Definitions
1. noun
any of several aquatic frogs of the genus Xenopus, found in Africa and used extensively in scientific research.
“The xenopus was used to study the effects of genetic mutations on development.”
2. noun
a young xenopus.
“The xenopus larvae were studied to understand the process of metamorphosis.”