VELVET WORM


Meaning of VELVET WORM in English

■ noun a tropical terrestrial invertebrate with a soft worm-like body and stumpy legs. [Phylum Onychophora.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.