What does caesalpinia ferrea mean?

caesalpinia ferrea meaning in General Dictionary

thornless tree producing heavy lumber