Decapod

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

Also:

See also