• word of the day

    olea europaea

    olea europaea - Dictionary definition and meaning for word olea europaea

    Definition
    (noun) evergreen tree cultivated in the Mediterranean region since antiquity and now elsewhere; has edible shiny black fruits
    Synonyms : european olive tree , olive
Connect with us on Facebook