duu-o-de-hine

English: Translation
anything sticky which pulls apart like jelly (applied to certain kinds of sea cucumbers, etc.)
carroll-soulik-1973