Prunus Triloba (Noun)
Meaning
Deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers.
Classification
Nouns denoting plants.
Deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers.
Nouns denoting plants.