Answer: albizia

AnswerCrossword Clue
albiziaa tropical tree, also ALBIZZIA