English to Hindi

Meaning for:
musk turtle
other
कस्तूरी कछुआ