VariousWords beta
Definitions:
Noun
olive tree
Definition: a tree of the genus Olea cultivated for its fruit
Definition: An evergreen tree, Olea europaea, that produces olives as fruit.