Loading page
almond tree is a noun meaning "any of several small bushy trees having pink or white blossoms and usually bearing nuts". It carries one recorded sense.
any of several small bushy trees having pink or white blossoms and usually bearing nuts
Definitions, synonyms and semantic relations for almond tree come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.