Elodea Cells 100X
Aug. 30, 2024
Elodea Leaf Cells Elodea Plasmolysis PC120195 | Elodea leaf, wet mount, 10x objective. | Dave Thomas | Flickr Elodea Cells 100X
Aug. 30, 2024
Elodea Leaf Cells Elodea Plasmolysis PC120195 | Elodea leaf, wet mount, 10x objective. | Dave Thomas | Flickr Elodea Cells 100X