'almond tree' definitions:

Definition of 'almond tree'

(from WordNet)
noun
Any of several small bushy trees having pink or white blossoms and usually bearing nuts

Definition of 'almond tree'

From: GCIDE
  • Broadleaf \Broad"leaf`\, n. (Bot.) A tree (Terminalia latifolia) of Jamaica, the wood of which is used for boards, scantling, shingles, etc; -- sometimes called the almond tree, from the shape of its fruit. [1913 Webster] Broad-leaved