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