polypode
Noun
Meaning
A plant of the genus Polypodium; polypody.
An animal having many feet; a myriapod.
Source: Webster's dictionaryNoun
A plant of the genus Polypodium; polypody.
An animal having many feet; a myriapod.
Source: Webster's dictionary