ENGLISH → HINDI
decapod
01
noun
दस भुजाओं वाला शीर्षपाद
cephalopods having eight short tentacles plus two long ones
02
noun
दशपाद (केकड़ा, झींगा आदि)
crustaceans characteristically having five pairs of locomotor appendages each joined to a segment of the thorax