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’




definition by Oxford Dictionaries