Definify.com

Definition 2024


velvet_worm

velvet worm

English

Noun

velvet worm (plural velvet worms)

  1. An ecdysozoan organism with tiny eyes, antennae, multiple pairs of legs, and slime glands.

Translations