We do not currently know of any synonyms for maddock.
The noun maddock is defined as:
Did you mean medic?