Decapod Meaning
There are 2 meaning(s) for word Decapod
Meaning 1 : crustaceans characteristically having five pairs of locomotor appendages each joined to a segment of the thorax
Synonyms : decapod crustacean
Synonyms : decapod crustacean
Meaning 2 : cephalopods having eight short tentacles plus two long ones
