Cerasus Jamasakura
-
C
Cerasus Jamasakura
Description Cerasus Jamasakura, also known as Japanese Mountain Cherry or Yamazakura, is a deciduous flowering tree native to Japan. It belongs to the Rosaceae family and is known for its stunning display of pink or white flowers that bloom in early spring. The tree can reach a height of up to 10 meters and has a spreading canopy that provides…
Read More »
