What is the meaning of the word "xenopodidae"?

Definitions:

  1. a family classification of amphibians, that includes aquatic frogs within the genus Xenopus, which are native to sub-Saharan Africa. copy to clipboard NOUN
    • Researchers studies species within the Xenopodidae family, to understand their unique reporductive biology. copy to clipboard

Synonyms: