POLYPODA


Meaning of POLYPODA in English

pəˈlipədə noun

( plural polypo·dae -ˌdē, -ˌdī)

Etymology: New Latin, modification of Greek polypod-, polypous

: an insect larva having abdominal legs

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