English-Hindi dictionary »

decapod meaning in Hindi

EnglishHindi
decapod [UK: ˈdek.ə.pɒd]
[US: ˈdek.ə.ˌpɑːd]

दस पैरवाला जलचर