MEGASPORE


Meaning of MEGASPORE in English

[mega.spore] n [ISV] (1858): a spore in heterosporous plants that gives rise to female gametophytes and is generally larger than a microspore -- mega.spor.ic adj

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