Macrospore

Definition:

  • (n.) One of the specially large spores of certain flowerless plants, as Selaginella, etc.

Compare macrospore with other words:

acrospore vs. macrospore

macrospore vs. megaspore

macrospore vs. macrosporic

macrospore vs. selaginella

macrospore vs. plant

flowerless vs. macrospore

macrospore vs. spore

large vs. macrospore