Definition of onychophoran

Definition of onychophoran
  1. onychophoran Noun Any of many wormlike carnivorous animals of the phylum "Onychophora"
Need more help? Try our forum NEW