Elodea Cell 10X
Nov. 14, 2024
PC120195 | Elodea leaf, wet mount, 10x objective. | Dave Thomas | Flickr PC120199 | Elodea leaf, wet mount, 10x objective. | Dave Thomas | Flickr Elodea cell hi-res stock photography and images - Alamy Elodea Leaf Cells - 100x by Animals Animals | Elodea Cell 10X