ORNAMENTAL TREE


Meaning of ORNAMENTAL TREE in English

tree which is planted in order to improve the appearance of an area

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.