Vashta Nerada

Vashta Nerada were swarming, carnivorous beings. The name meant "the shadows that melt the flesh".