HETEROSPORY


Meaning of HETEROSPORY in English

[het.ero.spo.ry] n (1898): the production of microspores and megaspores (as in seed plants and some ferns) -- het.ero.spo.rous adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.