The NBA said it issued him an unprecedented open-ended suspension due to his “repeated history of unsportsmanlike acts.”
The league stated that the 33-year-old will be “required to meet certain league and team conditions” before being allowed to return to play.
An indefinite suspension is almost unheard of in the NBA, which typically gives penalties for a set number of games.
Referees ruled Green’s swinging arm into Nurkic’s face in the third quarter as a flagrant foul 2 – defined as “unnecessary and excessive contact” – resulting in an immediate dismissal.
The four-time NBA champion later apologised to Nurkic, claiming that he accidently slapped the Bosnian while flailing his arm to win a foul call, believing he had been illegally held back.
However, the Suns player remained dissatisfied, asking, “What’s going on with him? I do not know. Personally, I feel that brother requires assistance.”
The event is the latest in a lengthy string of disciplinary actions against Green.
He was issued a five-game suspension for putting Minnesota Timberwolves center Rudy Gobert in a headlock on November 14.
The forward was also tossed for two technical fouls against the Cleveland Cavaliers earlier in November, and he was sidelined during the playoffs in April for stamping on Sacramento Kings player Domantas Sabonis.
He was also famously suspended for Game 5 of the 2016 NBA Finals against the Cleveland Cavaliers after a low hit to LeBron James.
The Warriors (10-13) are 11th in the Western Conference and meet the Clippers in Los Angeles on Thursday.