Definition of "onychophoran"
onychophoran
noun
plural onychophorans
(zoology) Any of many wormlike carnivorous ecdysozoan animals of the phylum Onychophora.
plural onychophorans
(zoology) Any of many wormlike carnivorous ecdysozoan animals of the phylum Onychophora.