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)
- tall evergreen having a symmetrical spreading crown and needles growing in whorls that resemble umbrellas at ends of twigs
- synonyms: Sciadopitys verticillata
Source: Princeton University Wordnet