Big Huge Thesaurus

Pteridospermae

noun

sounds kind of like