top of page

Orchid root showing numerous symbiotic fungal hyphae inside scells of the cortex.

Endotrophic Mycorrhiza Microscope Slide

SKU: 301952NC
Quantity

    You may also like:

    bottom of page