Big Huge Thesaurus

cascarilla

noun

sounds kind of like