MICROSPOROCYTE


Meaning of MICROSPOROCYTE in English

[mi.cro.spo.ro.cyte] n (1940): a microspore mother cell

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