Big Huge Thesaurus

suffrutex

noun

sounds kind of like