Definition.com
The Olive tree is, along with the vine, the most sacred of plants: they live on almost nothing, a terrace of limestone, sun and rain.
The Olive tree is, along with the vine, the most sacred of plants: they live on almost nothing, a terrace of limestone, sun and rain.