English dictionary
velvet worm meaning and definition
Definition 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