DictionaryAI

almond tree

Short definition from Wiktionary

Noun

  1. A tree that bears almonds (Prunus amygdalus).
  2. An Indian almond tree (Terminalia catappa).

We haven’t written up almond tree yet: Simple and Standard meanings, examples and a quiz.