Definition of Onychophoran

  • (noun) any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms

Synonyms of Onychophoran


Antonyms of Onychophoran


No Antonyms Found.

Homophones of Onychophoran


No Homophones Found.