80200159AB Published 20th June 2017 at × in 80200159AB ← Previous / Next → Oil glands and trichomes (Lavendula dentata). IMAGE REF: 80200159AB Follow us