Skip to main content

onychophoran

English onychophoran meaning in English  •  onychophoran का अर्थ अंग्रेजी में
Noun
  • Any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms; a member of the Onychophora, also called Malacopoda. See Malacopoda>.
Advertisement