spinigerous
English
spinigerous meaning in English • spinigerous का अर्थ अंग्रेजी में
Adjective
- Bearing a spine or spines; thorn-bearing.