Home
Search
Index
Definify.com
Definition
2024
onychophoran
onychophoran
English
Noun
onychophoran
(
plural
onychophorans
)
(
zoology
)
Any of many
wormlike
carnivorous
animals
of the phylum
Onychophora
Similar Results