ubhayadat उभयदत्

Definition: mfn. (Ved. ) having teeth in both (jaws).