Big Huge Thesaurus

Calvatia

noun

sounds kind of like