Home / R / russian olive

russian olive

noun 13 letters Scrabble 15 WWF 19
Definitions
noun

deciduous shrubby tree of Europe and western Asia having grey leaves and small yellow fruits covered in silvery scales; sometimes spiny

Want another word?
Spin the dictionary for a fresh one.
Generate a word →