spongillaflyEnglish

spongefly, spongillafly

Noun

Hairy-bodied insect whose larvae feed on freshwater sponges

English: spongefly, spongillafly

English words with similar meanings

Show 1 words