LM of epidermis cells of Tradescantia

Bildnummer 11537152
LM of epidermis cells of Tradescantia
;