Quenya 

ulumpembë

noun. caterpillar, (lit.) camel worm

Elements

WordGloss
ulumpë“camel”
vembë“worm”
Quenya Group: Eldamo - neologism/adaptations. Published by