caddice fly

Noun
  1. Small moth-like insect having two pairs of hairy membranous wings and aquatic larvae (synset 102271992)

Other Searches