Top Qs
Timeline
Chat
Perspective

olive tree

From Wiktionary, the free dictionary

Remove ads

English

Noun

olive tree (plural olive trees)

  1. An evergreen tree, Olea europaea, that produces olives as fruit.

Synonyms

  • (tree that produces olives): olive

Hypernyms

Translations

Remove ads

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads