PEACOCK FLOWER


Meaning of PEACOCK FLOWER in English

[peacock flower] n (1884): royal poinciana

Merriam-Webster English vocab.      Английский словарь Merriam Webster.