UMBRELLA PINE


Meaning of UMBRELLA PINE in English

noun

1. : a tall Japanese evergreen tree ( Sciadopitys verticillata ) of the family Pinaceae that has a symmetrical crown and needle-shaped leaves borne in umbrellalike whorls at the ends of the twigs

2.

a. : stone pine 2

b. : tanyosho pine

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.