prunus triloba

Noun
  1. Deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers (synset 112671140)

Found on Word Lists

Other Searches