CUCUMBER TREE


Meaning of CUCUMBER TREE in English

[cucumber tree] n (ca. 1782): a magnolia (Magnolia acuminata) of the eastern U.S. having fruit resembling a small cucumber

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