megaspore (n.) Look up megaspore at Dictionary.com
1857, from mega- + spore.