velvet worm meaning and definitionDefinition and meaning of velvet worm at MeaningMonkey.org. velvet worm meaning and definition in the English Dictionary.
VELVET WORM noun
Definition of velvet worm (noun)
- any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms
- synonyms: onychophoran, peripatus
Source: Princeton University Wordnet