Meaning of prunus triloba

Definition of prunus triloba

(noun) deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers

Other information on prunus triloba

WIKIPEDIA results for prunus triloba
Amazon results for prunus triloba