Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word flowering almond from English dictionary with examples, synonyms and antonyms.

flowering almond   noun

Meaning : Deciduous Chinese shrub or small tree with often trilobed leaves grown for its pink-white flowers.

Synonyms : prunus triloba

Meaning : Woody oriental plant with smooth unfurrowed red fruit grown especially for its white or pale pink blossoms.

Synonyms : oriental bush cherry, prunus japonica

Flowering almond meaning in Bengali (Bangla).