RAIN TREE


Meaning of RAIN TREE in English

[rain tree] n (ca. 1890): monkeypod

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