pyo- Look up pyo- at Dictionary.com
word-forming element meaning "pus," from Greek puon "pus" (see pus).