Meaning of olea
Definition of olea
(noun)
evergreen
trees and shrubs having
oily
one-seeded
fruits
Other information on olea
WIKIPEDIA results for
olea
Amazon results for
olea
Tweet