Deccapodous

word

Adjective

Belonging to the decapods; having ten feet; ten-footed.
More about this word
Synonyms and related words
Explore this word