Big Huge Thesaurus

Chamaecrista

noun

sounds kind of like