Word info

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.

Source: en.wiktionary.org

Close letter words and terms