Lengungud

English: (noun) type of leech in water


Source: Peter Martin's Kelabit Dictionary