Big Huge Thesaurus

chamaea

noun

sounds kind of like