mesospore
English
Etymology
From
meso-
+
spore
.
Noun
mesospore
(
plural
mesospores
)
A medium-sized
spore
such as the single-celled
teleutospore
Related terms
megaspore
microspore
Anagrams
mesopores