macrospore (n.) Look up macrospore at Dictionary.com
1859, from macro- + spore (n.).