caddicefly

/ˈkædɪsflaɪ/

Definitions

1. noun

a freshwater insect with a case made of sticks and leaves, typically found near the surface of streams and rivers.

“The caddisfly larvae were an important food source for the trout in the stream.”

Synonyms

  • mayfly
  • stonefly

Antonyms

  • dragonfly