Big Huge Thesaurus

sporocarp

noun

sounds kind of like