Skip to main content

spinigerous

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