Quenya ulumpembë noun. caterpillar, (lit.) camel worm Elements WordGlossulumpë“camel”vembë“worm”