Xenopodidae Meaning

There are 1 meaning(s) for word Xenopodidae

Xenopodidae Meaning 1 : in some classifications the family of the genus Xenopus which is otherwise included in the family Pipidae

    Synonyms : family xenopodidae