Olive leaf trichomes

Ref: 80200004

Olive leaf trichomes. Coloured scanning electron micrograph (SEM) of peltate trichomes, or modified hairs, on the surface of an olive leaf (Olea europaea).
Order Enquiry