olive tree

1 ENTRIES FOUND:
Save
olive tree noun
plural olive trees
olive tree
noun
plural olive trees
Learner's definition of OLIVE TREE
[count]
: olive 1 b