Meaning of the Sanskrit Word: damstri

  damstri—monkeys and dogs    SB 10.8.25
  damstri—of a boar    Antya 3.56

Can't find any compound Sanskrit words containing damstri.