heterospory
(noun)
noun
1. the development of both microspores and megaspores
Definition categories: process, monogenesis, sporulation
(noun)
1. the development of both microspores and megaspores
Definition categories: process, monogenesis, sporulation