Big Huge Thesaurus

Lophosoria

noun

sounds kind of like