You searched for: “suppura-
A unit related to: “suppura-
(Latin: to fester, to form matter; forming or discharging pus)