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