Find the word definition

Wiktionary
velvet worm

n. An ecdysozoan organism with tiny eyes, antennae, multiple pairs of legs, and slime glands.

WordNet
velvet worm

n. any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms [syn: onychophoran, peripatus]