peacock flower
Jump to navigation
Jump to search
English
[edit]Noun
[edit]peacock flower (plural peacock flowers)
- A tropical leguminous bush (Poinciana or Caesalpinia pulcherrima) with prickly branches and showy yellow or red flowers.