Big Huge Thesaurus

oenothera

noun

sounds kind of like