XENOPODIDAE


Meaning of XENOPODIDAE in English

ˌzenəˈpädəˌdē noun plural

Usage: capitalized

Etymology: New Latin, from Xenopod-, Xenopus + -idae

: a family of amphibians comprising Xenopus and a few related genera that are often included in the family Pipidae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.