olive tree
English Dictionary
->
Letter O
-> olive tree
Search Dictionary:
olive tree Definition
(n)
a
tree
of
the
genus
Olea
cultivated
for
its
fruit
olive tree Synonyms
olive tree
© Art Branch Inc.