Meaning of onychophora
Definition of onychophora
(noun)
enigmatic
small
elongated
wormlike
terrestrial
invertebrates of
damp
dark
habitats in
warm
regions;
distinct
from the
phylum
Annelida;
resemble
slugs with
legs
and are
sometimes
described
as the
missing
link
between
arthropods and annelids
Other information on onychophora
WIKIPEDIA results for
onychophora
Amazon results for
onychophora
Tweet