Biology, asked by n7iinfelindadeep, 1 year ago

what do u mean by the term megasporangium?? give the digramatic view

Answers

Answered by sisshaswat
1
The structure in certain spore-bearing plants in which the megaspores are formed.
Similar questions