English Dictionary
◊ SPONGEFLY
spongefly
n : hairy-bodied insect whose larvae feed on freshwater sponges
[syn: {spongillafly}]