Big Huge Thesaurus

Echinacea

noun

sounds kind of like