Skip to main content

myriacanthous

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