Sarracenia purpurea Prepared Microscope Slide 15-373

$7.00

Sarracenia purpurea (northern pitcherplant, sarraceniaceae); leaf, cs.