Big Huge Thesaurus

papaver

noun

sounds kind of like