Definitions of Caesalpinia ferrea:

  • noun:   thornless tree yielding heavy wood