POLYPODE


Meaning of POLYPODE in English

noun an animal having many feet; a myriapod.

2. polypode ·noun a plant of the genus polypodium; polypody.

Webster English vocab.      Английский словарь Webster.