Idesia Polycarpa
-
I
Idesia Polycarpa
Description Idesia Polycarpa, also known as the Lemonade Berry, is a deciduous tree that belongs to the family of Salicaceae. It is native to China and can grow up to 30 feet tall. The tree has a round crown and a straight trunk that can measure up to 2 feet in diameter. The bark is grayish-brown and rough. The leaves…
Read More »