Big Huge Thesaurus

Hyemoschus

noun

sounds kind of like