What does flowering almond mean?
• FLOWERING ALMOND (noun) The noun FLOWERING ALMOND has 2 senses: 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 Familiarity information: FLOWERING ALMOND used as a noun is rare.