0%

ALL meanings of megaspores

meg·a·spore
M m
  • noun megaspores Plural form of megaspore. 1
  • noun megaspores the larger of the two kinds of spores characteristically produced by seed plants and a few fern allies, developing into a female gametophyte. Compare microspore. 1
  • noun megaspores the embryo sac of a flowering plant. 1
  • noun megaspores plural of megaspore. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?