Meaning of spongillafly

Definition of spongillafly

(noun) hairy-bodied insect whose larvae feed on freshwater sponges

Other information on spongillafly

WIKIPEDIA results for spongillafly
Amazon results for spongillafly