Scanning Electron Micrograph (SEM): Stomata of Yew Leaf
Picture No
11675628
Media ID
43015447
Size
4096px x 3002px
(2.4MB)
Credit
© www.ardea.com / Ardea / David Spears~~
Category
NA
Ardea Picture Library
Picture No
11675628
Contributor Ref
DSP-84
Pick your License
Abstracts Backgrounds Electron Micro Micrograph Micrographs Micrography Microscopic Pore Pores Scanning Stomata
Features In These Collections
> Contributors > DSP





























