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. 2012