Decapod

Decapod, from the Greek decapoda meaning "ten-footed", may refer to:

See also