devajanavidyā देवजनविद्या

Definition: f. knowledge of serpents etc.