Agriculture Sporogenesis means? A) Formation of zygote B) Formation of embryo C) Germination of seed D) Development and formation of spores Detailed Solution: No Details Prev Next