spongillafly

Etymology
From + fly.

Noun

 * 1) Any insect in the neuropteran family, whose aquatic larvae feed on freshwater organism such as sponges in the genus  and bryozoans.