Nymphaea odorata Petiole Prepared Microscope Slide 15-293A

$7.00

Nymphaea odorata (white water lily, nymphaeaceae); petiole, cs.