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