Caesalpinia echinata

NOUN
  1. tropical tree with prickly trunk; its heavy red wood yields a red dye and is used for cabinetry

How To Use Caesalpinia echinata In A Sentence

List is Empty.