Where does “maddock” come from?

maddock (Middle English): worm", "maggot

Definitions

  1. worm", "maggot

Words derived from “maddock