olive tree

1. (noun) a tree of the genus Olea cultivated for its fruit
Related Words: European olive tree, Olea cunninghamii, Olea europaea, Olea lanceolata, black maire, fruit tree, olive, white maire



Terms and Conditions of Use / Copyright Notice