caddisfly

listen to the pronunciation of caddisfly
English - English
Alternative spelling of caddis fly
{i} small insect with two pairs of hairy membranous wings and superficially similar to moths
caddisfly
Favorites