What is Large-Leaf Dogwood?
Large-Leaf Dogwood (Cornus macrophylla) is a deciduous shrub or small tree native to regions in Asia, including Afghanistan, Assam, China (North-Central, South-Central, and Southeast), East Himalaya, Hainan, Japan, Korea, Myanmar, Nepal, Pakistan, Sakhalin, Taiwan, Tibet, and Wes… Large-Leaf Dogwood (Latin: Cornus macrophylla) is an edible plant catalogued in PlantSage.
