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.