velvet worm
Noun
Meaning
velvet worm (plural velvet worms)
A worm of the phylum Onychophora: an ecdysozoan organism with tiny eyes, antennae, multiple pairs of legs, and slime glands.
Noun
velvet worm (plural velvet worms)
A worm of the phylum Onychophora: an ecdysozoan organism with tiny eyes, antennae, multiple pairs of legs, and slime glands.