flowering almond :

Search Words
You can search or browse for words

flowering almond

  • n  deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers
  • n  woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms

Bee Dictionary: Search, browse, look at common errors, idioms and more.