Debpung

English: (noun) ? elephant trunk; a type of snake


Source: Peter Martin's Kelabit Dictionary