Olive leaf trichomes Science Image
SEM Images
Olive leaf trichomes
Ref: 80200004Description:
Olive leaf trichomes. Coloured scanning electron micrograph (SEM) of peltate trichomes, or modified hairs, on the surface of an olive leaf (Olea europaea).
