Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

peacock flower Definition

Cancel
peacock flower
noun(peacock flower)
royal poinciana
peacock flower
noun(peacock flower)
a showy Madagascan tree (Delonix regia synonym Poinciana regia) widely planted for its immense racemes of scarlet and orange flowers —called also flamboyant, peacock flower

Words Related to peacock flower!

peacock flower Examples by Brain Bank Users