Big Huge Thesaurus

abutilon

noun

sounds kind of like