meaning of japanese umbrella pine

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


Related Words

japanese umbrella pine |

Developed & Maintained By Taraprasad.com

Treasure Words