oleasters
English
Noun
oleasters
plural of
oleaster