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