olive tree
1.
(
noun
) a tree of the genus Olea cultivated for its fruit
Related Words:
European olive tree
,
Olea cunninghamii
,
Olea europaea
,
Olea lanceolata
,
black maire
,
fruit tree
,
olive
,
white maire
Terms and Conditions of Use / Copyright Notice