umbrella pine
nounDefinition of umbrella pine
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
2a
: stone pine sense 2
b
: tanyosho pine