Decapod

Decapod

Several things share the name decapod, from the Greek decapoda meaning "ten-legged":

Read more about Decapod.