SILK TREE


Meaning of SILK TREE in English

[silk tree] n (ca. 1852): a leguminous Asian tree (Albizia julibrissin) having pink flowers with long silky stamens--called also mimosa

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