sporomorphs Definition
Definition
Microscopic spores or sporangia, typically of fungi, algae, or protozoa, that exhibit distinctive morphological characteristics.
Browse
Microscopic spores or sporangia, typically of fungi, algae, or protozoa, that exhibit distinctive morphological characteristics.
Browse