Advertisement

macrospore (n.)

in botany, "a spore of large size compared with others," 1859, from macro- "large" + spore (n.).