Image 1 of 1

PX12-024b.jpg

PX12-024b  Lily Leaf - epidermis and stomata - Lilium spp.