What does caesalpinia echinata mean?

caesalpinia echinata meaning in General Dictionary

tropical tree with prickly trunk area; its hefty purple timber yields a red dye and is used for cabinetry