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.