'onychophoran' definitions:

Definition of 'onychophoran'

(from WordNet)
noun
Any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms [syn: onychophoran, velvet worm, peripatus]