Dobson
English Meaning
The aquatic larva of a large neuropterous insect (Corydalus cornutus), used as bait in angling. See Hellgamite.
- See hellgrammite.
Sorry, No Malayalam Meaning for your input!
See Dobso Want To Try Dobson In Malayalam??