megaspore (n.)youdaoicibaDictYouDict
1857, from mega- + spore.