English dictionary

flowering almond meaning and definition

Definition and meaning of flowering almond at MeaningMonkey.org. flowering almond meaning and definition in the English Dictionary.

FLOWERING ALMOND noun

Definition of flowering almond (noun)

  1. deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers
  2. woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: