Orchid Leaf Epidermis: Close-up view of orchid leaf epidermal cells, highlighting stomata, trichomes, and epidermal structures

Code produit:
832561815