The UFC confirmed the changes on Friday morning.
Camozzi had originally stepped into the May 18 date as a replacement for C.B. Dollaway against Cezar Ferreira, but soon after accepting the fight, Ferreira pulled out, too. So instead, that fight became Camozzi vs. Rafael Natal.
But on Friday, it was revealed that Philippou was out of the event, and the UFC responded by pulling Camozzi from the Natal matchup to replace him, necessitating a new opponent for Natal.
Camozzi (19-5) will put his four-fight win streak on the line against Souza's three-fight streak. The fight will be 'Jacare's' first in the UFC since moving over from Strikeforce. He has won seven of his last eight, with a career mark of 17-3 with 1 no contest.
Meanwhile, Natal (15-4-1) is coming off wins in three of his last four while Zeferino (13-4) boasts seven consecutive victories.