Answers

2016-04-24T22:07:48+05:30
The structure in certain spore-bearing plants in which the megaspores are formed.
0