Cell Biology

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