Big Huge Thesaurus

Glaucium

noun

sounds kind of like