Wild-olive meaning

Any of various trees resembling the olive or bearing olivelike fruits, as the Russian olive.
noun
0
0
Advertisement