Noun Definition
dobson
1.Definition: large brown aquatic larva of the dobsonfly; used as fishing bait
Related Noun(s):hellgrammiate
Category: Animals2.Definition: large soft-bodied insect having long slender mandibles in the male; aquatic larvae often used as bait
Related Noun(s):dobsonfly
Category: Animals