Big Huge Thesaurus

Macleaya

noun

sounds kind of like