Big Huge Thesaurus

Stylophorum

noun

sounds kind of like