Big Huge Thesaurus

Abutilon

noun

sounds kind of like