Meaning of caddis fly
Definition of caddis fly
(noun)
small
moth-like
insect
having two pairs of
hairy
membranous
wings
and
aquatic
larvae
Other information on caddis fly
WIKIPEDIA results for
caddis fly
Amazon results for
caddis fly
Tweet