sarpasattra सर्पसत्त्र

Definition: n. a snake -sacrifice (performed by janamejaya-)