CADDIS WORM


Meaning of CADDIS WORM in English

■ noun the soft-bodied aquatic larva of a caddis fly, used as fishing bait.

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