1. Noun. (cryptozoology) A worm-like cryptid reported to live in the Alps. ¹
¹ Source: wiktionary.com