microspores
noun
- 1
The smaller of the two spores produced by plants; compare megaspore.
- 2
One of the numerous tiny spore-like elements produced through the encystment and subdivision of many monads
Translate “microspores” to another language
Click any language to open the translator with this word already filled in.