Noun Definition

decapod

1.Definition: cephalopods having eight short tentacles plus two long ones

Category: Animals

2.Definition: crustaceans characteristically having five pairs of locomotor appendages each joined to a segment of the thorax

Category: Animals