megaspore - noun

singularmegaspore
pluralmegaspores