Definition of Flowering Almond

  • 1. Deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers Noun
  • 2. Woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms Noun

Synonyms for word "flowering almond"

Semanticaly linked words with "flowering almond"

Hyponims for word "flowering almond"