English dictionary, thesaurus, translations & etymology
FreeDict.com

olive tree in Greek

olive tree in Greek

ελαιόδεντρο
noun
An evergreen tree, Olea europaea, that produces olives as fruit.
ελιά
noun
An evergreen tree, Olea europaea, that produces olives as fruit.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.