heterospory

noun

1.
the development of both microspores and megaspores
Derived from:
heterosporous