◄
Oleaster
►
Dictionary
1. (
n.
) The wild olive tree (Olea Europea, var. sylvestris).
2. (
n.
) Any species of the genus Elaeagus.
Clyx.com