Beelingo.com Back

English Dictionary

  • Hide translation

 Prunus tenella Prunus tenella

noun

  • Asiatic shrub cultivated for its rosy red flowers  ( dwarf Russian almond, Prunus tenella, Russian almond )
    Asiatic shrub cultivated for its rosy red flowers


  • Back
    Next Language