Skip to main content

decapodal

English decapodal meaning in English  •  decapodal का अर्थ अंग्रेजी में
Adjective
  • Belonging to the decapods; having ten feet; ten-footed.
Advertisement