spongefly

Explore definitions, synonyms, and language insights of spongefly

Definitions

Noun
hairy-bodied insect whose larvae feed on freshwater sponges