mesospore
About 0.00 uses per million words.
Meaning
- noun A medium-sized spore such as the single-celled teleutospore
Similar words
teliospore macrospore meiospore megaspore microspore sporule protospore statospore agamospore megasporocyte
Save “mesospore” to learn later