Word info

eupolypod

Noun

Meaning

eupolypod (plural eupolypods)

Any polypod fern of the family Polypodiaceae

Source: en.wiktionary.org

Close letter words and terms