Big Huge Thesaurus

peziza

noun

sounds kind of like