Cuticle and upper epidermal cell of leaf

Bildnummer 11523607
Cuticle and upper epidermal cell of leaf
;