Idesia Polycarpa

  • IIdesia Polycarpa

    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 »
Back to top button
close