English dictionary

japanese umbrella pine meaning and definition

Definition and meaning of japanese umbrella pine at MeaningMonkey.org. japanese umbrella pine meaning and definition in the English Dictionary.

JAPANESE UMBRELLA PINE noun

Definition of Japanese umbrella pine (noun)

  1. tall evergreen having a symmetrical spreading crown and needles growing in whorls that resemble umbrellas at ends of twigs
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: