Xenopodidae Meaning
There are 1 meaning(s) for word Xenopodidae
Meaning 1 : in some classifications the family of the genus Xenopus which is otherwise included in the family Pipidae
Synonyms : family xenopodidae
Synonyms : family xenopodidae
Similar words of Xenopodidae :
