Big Huge Thesaurus

saussurea

noun

sounds kind of like