English dictionary
onychophoran meaning and definition
Definition and meaning of onychophoran at MeaningMonkey.org. onychophoran meaning and definition in the English Dictionary.ONYCHOPHORAN noun
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: peripatus, velvet worm
Source: Princeton University Wordnet