Big Huge Thesaurus

Pellaea

noun

sounds kind of like