megaspore - noun
singular
megaspore
plural
megaspores