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)
- deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers
- synonyms: Prunus triloba
- woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms
- synonyms: oriental bush cherry, Prunus japonica
Source: Princeton University Wordnet