Elodea 100X
Oct. 5, 2024
Elodea Leaf Cells Elodea Leaf Cells PC120195 | Elodea leaf, wet mount, 10x objective. | Dave Thomas | Flickr Elodea 100X
Oct. 5, 2024
Elodea Leaf Cells Elodea Leaf Cells PC120195 | Elodea leaf, wet mount, 10x objective. | Dave Thomas | Flickr Elodea 100X