Big Huge Thesaurus

Psilotum

noun

sounds kind of like