Big Huge Thesaurus

albizia

noun

sounds kind of like