Big Huge Thesaurus

teliospore

noun

sounds kind of like