Subscribe
URL of the page has been copied to clipboard.
Meaning : Large soft-bodied insect having long slender mandibles in the male. Aquatic larvae often used as bait.
Synonyms : dobson, dobson fly, dobsonfly
Install App