DOBSON


Meaning of DOBSON in English

noun the aquatic larva of a large neuropterous insect (corydalus cornutus), used as bait in angling. ·see hellgamite.

Webster English vocab.      Английский словарь Webster.