Word info

polypode

Noun

Meaning

A plant of the genus Polypodium; polypody.

An animal having many feet; a myriapod.

Source: Webster's dictionary

Close letter words and terms