Big Huge Thesaurus

Oxytropis

noun

sounds kind of like