Olea
English Dictionary
->
Letter O
-> Olea
Search Dictionary:
Olea Definition
(n)
evergreen
trees
and
shrubs
having
oily
one
-
seeded
fruits
Olea Synonyms
genus Olea
Olea
© Art Branch Inc.