ARCHESPORE


Meaning of ARCHESPORE in English

n. primitive cells from which spores are formed (Botany)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.