Xenopodidae meaning

A taxonomic family within the order Aglossa — a former classification that included the genus Xenopus and some genera from the family Pipidae.
pronoun
0
0
Advertisement

Origin of xenopodidae

  • Xenopus +‎ -idae
    From Wiktionary