Cell Biology

Share
twitterlinkedinfacebook
Image 83 of 115
< Prev Next >
436248.jpg
Spiderwort (Tradescantia) leaf epidermis with numerous stomates. LM X43.