macrospore
About 0.00 uses per million words.
Meaning
- noun One of the specially large spores of certain flowerless plants, as Selaginella, etc.
Similar words
megaspore microspore mesospore homospore sporangiospore macrosporangium microsporocarp malacospore megazoospore megasporocarp
Often followed by
mother is and of in or
Save “macrospore” to learn later