Big Huge Thesaurus

Buphthalmum

noun

sounds kind of like