olive tree in Greek
olive tree in Greek
ελαιόδεντρο
An evergreen tree, Olea europaea, that produces olives as fruit.
ελιά
An evergreen tree, Olea europaea, that produces olives as fruit.