Big Huge Thesaurus

Gomphrena

noun

sounds kind of like