carpospore
English
carpospore meaning in English • carpospore का अर्थ अंग्रेजी में
Noun
- A kind of spore formed in the conceptacles of red algæ.