MEGASPORE


Meaning of MEGASPORE in English

ˈ ̷ ̷ ̷ ̷+- noun

Etymology: International Scientific Vocabulary mega- + spore

1. : one of the spores in heterosporous plants that give rise to female gametophytes and are generally larger than the microspores

2. : macrospore 2

• mega·spor·ic | ̷ ̷ ̷ ̷|spōrik adjective

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