Big Huge Thesaurus

limonene

noun

sounds kind of like