Big Huge Thesaurus

Ratibida

noun

sounds kind of like