Biology

Define megaspore

Asked by
Last updated by anonymous
1 Answers
Log in to answer
In plants, a haploid (n) spore that develops into a female gametophyte.