D defs.my
Entry 1 sense Webster, 1913

Macrospore

· Mac·ro·spore · IPA
01 n. One of the specially large spores of certain flowerless plants, as Selaginella, etc.
  1. 1.
    One of the specially large spores of certain flowerless plants, as Selaginella, etc.(Bot.)