Meaning of decapoda
Definition of decapoda
(noun)
lobsters; crayfish; crabs; shrimps; prawns
squids and cuttlefishes
Other information on decapoda
WIKIPEDIA results for
decapoda
Amazon results for
decapoda
Tweet