HETEROSPORY

Definition of HETEROSPORY

  1. (noun)the development of both microspores and megaspores