Skip to main content

acanthophorous

English acanthophorous meaning in English  •  acanthophorous का अर्थ अंग्रेजी में
Adjective
  • Spine-bearing.
Advertisement