Meaning of olea europaea

Definition of olea europaea

(noun) evergreen tree cultivated in the Mediterranean region since antiquity and now elsewhere; has edible shiny black fruits

Other information on olea europaea

WIKIPEDIA results for olea europaea
Amazon results for olea europaea