Big Huge Thesaurus

Polypodium

noun

sounds kind of like