Dobson Meaning

There are 2 meaning(s) for word Dobson

Meaning 1 : large brown aquatic larva of the dobsonfly; used as fishing bait

    Synonyms : hellgrammiate
Meaning 2 : large soft-bodied insect having long slender mandibles in the male; aquatic larvae often used as bait

    Synonyms : corydalus cornutus,  dobson fly,  dobsonfly