Big Huge Thesaurus

megaspore

noun

sounds kind of like