An Encylopedia Britannica Company

olive tree

1 ENTRIES FOUND:
olive tree noun
plural olive trees
olive tree
noun
plural olive trees
Britannica Dictionary definition of OLIVE TREE
[count]
: olive 1b