Home

Word

spongillafly, n.
(spongillaflies)
more info hairy-bodied insect whose larvae feed on freshwater sponges
<noun.animal>

spongefly spongillafly