myriacanthous
English
myriacanthous meaning in English • myriacanthous का अर्थ अंग्रेजी में
Adjective
- Having numerous spines, as certain fishes.