Big Huge Thesaurus

psilophyte

noun

sounds kind of like