Definify.com
Definition 2024
velvet_worm
velvet worm
English
Noun
velvet worm (plural velvet worms)
- An ecdysozoan organism with tiny eyes, antennae, multiple pairs of legs, and slime glands.
Translations
minor ecdysozoan phylum
|
velvet worm (plural velvet worms)
|