80015681 Published 20th June 2017 at × in 80015681 ← Previous / Next → Tomato oil trichomes (Lycopersicon esculentum) IMAGE REF: 80015681 Follow us