spongillafly Meaning, Definition & Usage

  1. noun hairy-bodied insect whose larvae feed on freshwater sponges
    spongefly.

WordNet