English
Detailed Synonyms for almond tree in English
almond tree:
almond tree [the ~] noun
-
the almond tree
– any of several small bushy trees having pink or white blossoms and usually bearing nuts 1the almond tree– any of several small bushy trees having pink or white blossoms and usually bearing nuts 1