The forward has made just two competitive appearances for Wolves this season after making his return from a 15-month injury absence in the summer.
Zyro came on as a second half substitute in Wolves' 2-0 win over Southampton in Round Two of the Carabao Cup, proving the pass for Donovan Wilson's late goal.
The 25-year old then played over 60minutes of Wolves' Round Three victory over Bristol Rovers at Molineux but has not featured since as competition for places in the forward positions is fierce.
Zyro joins up with Karl Robinson's Addicks who are currently in 6th position in the Sky Bet League 1 table with 18 games of the campaign remaining.
All at Wolves would like to wish Michal the very best of luck for the rest of the season.