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