Definify.com

Definition 2024


onychophoran

onychophoran

English

Noun

onychophoran (plural onychophorans)

  1. (zoology) Any of many wormlike carnivorous animals of the phylum Onychophora