heterospory
nounDefinition of heterospory
: the production of microspores and megaspores (as in seed plants)
Keep scrolling for more