olive tree

Noun
  1. A tree of the genus Olea cultivated for its fruit (synset 112321357)

Found on Word Lists

Other Searches