vedhinī वेधिनी

Definition: f. a leech