Water Lily Leaf, c.s., 12 µm Microscope Slide

Product Code: 303892

Description

Nymphaea. Hydrophytic leaf demonstrating large air specs, stellate sclerids, and numerous stomata in upper epidermis.