Big Huge Thesaurus

spermatophyte

noun

sounds kind of like