Definition of Onychophoran
-
(noun) any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms
Antonyms of Onychophoran
No Antonyms Found.
Homophones of Onychophoran
No Homophones Found.