spinulescent
English
spinulescent meaning in English • spinulescent का अर्थ अंग्रेजी में
Adjective
- Having small spines; somewhat thorny.