spongillafly

Explore definitions, synonyms, and language insights of spongillafly

Definitions

Noun
hairy-bodied insect whose larvae feed on freshwater sponges