80200288 Published 20th June 2017 at × in 80200288 ← Previous / Next → Oak leaf stomata (Quercus robur) IMAGE REF: 80200288 Follow us