CADDIS­FLY


Meaning of CADDIS­FLY in English

n. (pl. -flies) any small hairy-winged nocturnal insect of the order Trichoptera, living near water.

[ 17th c.: orig. unkn. ]

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