WordUnscrambler Home
oleaster
Definitions
[ˌəʊlɪˈastə], (Noun)
Definitions:
- a Eurasian shrub or small tree cultivated as an ornamental
Phrases:
Origin
:
Old English oleastrum (accusative), from Latin, from olea ‘olive tree’
Click here to see the free dictionary definition for oleaster
definition by Oxford Dictionaries