Beelingo.com

English Dictionary

  • Hide translation

 Prunus triloba Prunus triloba

noun

  • deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers  ( flowering almond, Prunus triloba )
    deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers