thecasporous
English
thecasporous meaning in English • thecasporous का अर्थ अंग्रेजी में
Adjective
- Having the spores in thecæ, or cases.