Definition Definition

macrospore - Meaning and Examples

Meaning of 'macrospore' (Webster Dictionary)

1 . Macrospore [ n.]
- One of the specially large spores of certain flowerless plants, as Selaginella, etc.