YourDictionary

autumn olive

a spiny shrub (Elaeagnus umbellata) of the oleaster family, having leaves covered with silvery or brown scales

link/cite print suggestion box