Meaning of japanese umbrella pine
Definition of japanese umbrella pine
(noun)
tall
evergreen
having a
symmetrical
spreading
crown
and needles
growing
in whorls that
resemble
umbrellas at ends of twigs
Other information on japanese umbrella pine
WIKIPEDIA results for
japanese umbrella pine
Amazon results for
japanese umbrella pine
Tweet