MEROSPORE


Meaning of MEROSPORE in English

ˈ ̷ ̷ ̷ ̷ˌspō(ə)r noun

Etymology: mer- (III) + -spore

: a sporangiospore formed from a merosporangium

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