1 definition found heterospory - WordNet (r) 2.1 (2005) : heterospory n 1: the development of both microspores and megaspores