Scanning Electron Micrograph (SEM): Hydra
Scanning Electron Micrograph (SEM): Hydra (Hydra sp.). Magnification unknown. David Spears (Last Refuge) / ardea.com
Picture No
10877033
Media ID
42953446
Size
3731px x 4000px
(2.3MB)
Credit
© Last Refuge / www.ardea.com
Category
NA
Ardea Picture Library
Picture No
10877033
Contributor Ref
LR-477
Pick your License
Electron Hydra Hydras Micrograph Microscope Microscopic Scanning
Features In These Collections
> Contributors > LR





























