Decapodous definition

Decapodal; ten-footed.
adjective
0
0
Advertisement