(n)heterosporythe development of both microspores and megaspores