Skip to main content

decapoda

English decapoda meaning in English  •  decapoda का अर्थ अंग्रेजी में
prop. n. pl.
  • The order of Crustacea which includes the shrimps, lobsters, crabs, etc.
  • A division of the dibranchiate cephalopods including the cuttlefishes and squids. See Decacera>.
Advertisement