80019726 Potato leaf Published 20th June 2017 at × in 80019726 Potato leaf ← Previous / Next → Potato leaf (Solanum tuberosum). IMAGE REF: 80019726 Follow us