Big Huge Thesaurus

pteridophyte

noun

sounds kind of like