Loading...
Menu
OLEAS'TER, noun [Latin from olea, the olive tree.]
A plant of the genus Elaeagnus; the wild olive.