Big Huge Thesaurus

microspore

noun

sounds kind of like