English dictionary
peacock flower meaning and definition
Definition and meaning of peacock flower at MeaningMonkey.org. peacock flower meaning and definition in the English Dictionary.PEACOCK FLOWER noun
Definition of peacock flower (noun)
- showy tropical tree or shrub native to Madagascar; widely planted in tropical regions for its immense racemes of scarlet and orange flowers; sometimes placed in genus Poinciana
- synonyms: Delonix regia, flamboyant, flame tree, Poinciana regia, royal poinciana
Source: Princeton University Wordnet