English | German | Russian | Czech

decapodous English

Meaning decapodous meaning

What does decapodous mean?

decapodous

decapodal; ten-footed

Are you looking for...?