Big Huge Thesaurus

gomphrena

noun

sounds kind of like