MICROSPORE


Meaning of MICROSPORE in English

■ noun Botany the smaller of the two kinds of spore produced by some ferns. Compare with megaspore .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.