Meaning of the Sanskrit Word: damstri

  daṁṣṭrī—monkeys and dogs    SB 10.8.25
  daṁṣṭri—of a boar    Antya 3.56

Can't find any compound Sanskrit words containing damstri.