ALL meanings of almond tree
al·mond tree
A a - noun almond tree a small widely cultivated rosaceous tree, Prunus amygdalus, that is native to W Asia and has pink flowers and a green fruit containing an edible nutlike seed 3
- noun almond tree tree bearing almond seeds 1
- noun almond tree tree bearing almond nuts 1
- noun almond tree The tree that bears the almond, Prunus dulcis. 0
- noun almond tree The Indian almond, Terminalia catappa. 0