Meaning of wild olive
Definition of wild olive
(noun)
erect
shrub
or
climber
of India and China with red
olivelike
fruit
Other information on wild olive
WIKIPEDIA results for
wild olive
Amazon results for
wild olive
Tweet