wild olive Meaning, Definition & Usage

  1. noun erect shrub or climber of India and China with red olivelike fruit
    Elaeagnus latifolia.

WordNet