Meaning of the Sanskrit Word: damstrat

Compound Sanskrit Words Containing: damstrat

  ugra-damstrat—ferocious teeth    SB 7.9.15