russian olive

Noun
  1. Deciduous shrubby tree of Europe and western Asia having grey leaves and small yellow fruits covered in silvery scales;
    Sometimes spiny (synset 112346886)

Found on Word Lists

Other Searches