meaning of caesalpinia ferrea

caesalpinia ferrea meaning in General Dictionary

thornless tree producing heavy lumber