Big Huge Thesaurus

Ecballium

noun

sounds kind of like