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