Big Huge Thesaurus

Oenothera

noun

sounds kind of like