80015095 Published 19th June 2017 at × in 80015095 ← Previous / Next → Spinach leaf (Spinacia oleracea). IMAGE REF: 80015095 Follow us