Big Huge Thesaurus

pteridosperm

noun

sounds kind of like