macrospore (n.)youdaoicibaDictYouDict
1859, from macro- + spore (n.).