What is the basic difference between Microsporogenesis and Megasporogenesis?
Megasporogenesis is the process of formation of haploid megaspores from megaspore mother cells (or megasporangium) whereas microsporogenesis refers to the process of formation of haploid microspores from microspore mother cells (or microsporangium).