Meaning of decapod
Definition of decapod
(noun)
crustaceans
characteristically
having
five
pairs of
locomotor
appendages
each
joined
to a
segment
of the
thorax
cephalopods having
eight
short
tentacles
plus
two
long
ones
Other information on decapod
WIKIPEDIA results for
decapod
Amazon results for
decapod
Tweet