The olive, botanical name Olea europaea, meaning 'European olive' in Latin, is a small tree or shrub in the family Oleaceae, in Menorca, Spain.
Size: 6000px × 4000px
Photo credit: © Frédéric Grimaître / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: angiosperms, asterids, balearic, bark, century, century-, eudicots, europe., family, flowering, fruit, heritage, island, islands, lamiales, lilac, menorca, millennial, minorque, nature, oleaceae, olive, shape, shrubs, south, spain, tree, trees