olive tree
noun1
An evergreen tree, Olea europaea, that produces olives as fruit.
noun
An evergreen tree, Olea europaea, that produces olives as fruit.
Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.
Do you accept non-essential analytics cookies?