polypod
/P AA1 L IH0 P AA0 D/noun
- 1
An animal with many feet
- 2
Any fern of the family Polypodiaceae
adjective
- 1
Having many feet.
- 2
Of or pertaining to the Polypodiales ferns.
Translate โpolypodโ into another language
Choose a language below to open the translator with English selected as the source language.