MICROPODIDAE


Meaning of MICROPODIDAE in English

ˌmīkrōˈpädəˌdē

Etymology: New Latin, from Micropod-, Micropus + -idae — more at micropus

synonym of apodidae

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