Skip to main content

decapod

English decapod meaning in English  •  decapod का अर्थ अंग्रेजी में
Noun
  • A crustacean with ten feet or legs, as a crab; one of the Decapoda. Also used adjectively, as a decapod crustacean.
Advertisement