Meaning of onychophoran
Definition of onychophoran
(noun)
any of
numerous
velvety-skinned
wormlike
carnivorous
animals
common
in
tropical
forests having characteristics of
both
arthropods and
annelid
worms
Other information on onychophoran
WIKIPEDIA results for
onychophoran
Amazon results for
onychophoran
Tweet