macrospore
Hindi
macrospore का अर्थ हिंदी में
- गुरूबीजाणु
English
macrospore meaning in English • macrospore का अर्थ अंग्रेजी में
Noun
- One of the specially large spores of certain flowerless plants, as Selaginella, etc.