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.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.