onychophoran

Noun
  1. Any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms (synset 102002421)

Found on Word Lists

Other Searches