What is Tokyo Cherry?
Tokyo Cherry, scientifically known as Prunus x yedoensis and belonging to the Rosaceae family, is a deciduous tree native to Japan. Tokyo Cherry (Latin: Prunus x yedoensis, family Rosaceae) is a medicinal plant catalogued in PlantSage.
