Word Study
megaspore
WORDNET DICTIONARY
Noun megaspore has 1 sense
- megaspore(n = noun.plant) macrospore - larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte; Array is a kind of spore
OXFORD DICTIONARY
megaspore, n. the larger of the two kinds of spores produced by some ferns (cf. MICROSPORE).
For further exploring for "megaspore" in Webster Dictionary Online