CADDIS


Meaning of CADDIS in English

[ 'kadɪs ]

(also ~ fly )

■ noun a small moth-like insect of an order having aquatic larvae that build protective cases of sticks, stones, etc. [Order Trichoptera.]

Origin

C17: of unknown origin.

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