Selaginella Strobilus, l.s., 12 µm - Strobilus showing microspores and megaspores.Selaginella Strobilus, l.s., Microscope SlideSKU: 299878NCQuantity*Add to Cart