Big Huge Thesaurus

tetraspore

noun

sounds kind of like