macrospore (n.)youdaoicibaDictYouDict[macrospore 词源字典]
1859, from macro- + spore (n.).[macrospore etymology, macrospore origin, 英语词源]