Upaghata

Upaghata

Self-destructive; Having a self-destructive limb or organ, as a stag's horns Catgeory:Dictionary