Search for crossword answers and clues

Answer for the clue "Small moth-like insect having two pairs of hairy membranous wings and aquatic larvae ", 10 letters:
caddicefly