Big Huge Thesaurus

Malaxis

noun

sounds kind of like