Meaning of the Sanskrit Word: damstrinah

  daṁṣṭriṇaḥ—animals with sharp teeth    SB 4.18.23-24

Can't find any compound Sanskrit words containing damstrinah.