POLYSPORE


Meaning of POLYSPORE in English

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

Etymology: International Scientific Vocabulary poly- + spore; probably originally formed in French

: one of a group of 12 to 16 spores produced instead of a tetraspore by various red algae

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