MITOSPORE


Meaning of MITOSPORE in English

ˈmīd.əˌˌ noun

Etymology: mit- + spore

: a haploid or diploid spore produced by mitosis

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.