Euphorbia corollata Leaf Prepared Microscope Slide 15-321

$8.00

Euphorbia corollata (flowering spurge, euphorbiaceae); leaf, cs.