Answers

2015-08-07T20:36:17+05:30
A sporangium containing microspores 
0
2015-08-07T21:35:50+05:30
 Microsporangium means a sporangium which contains mcroscopes
0