Dunbar sustained a hamstring injury in training with his club side last week, with further medical assessment ruling him out of action.
He has been replaced by Edinburgh Rugby counterpart Mark Bennett, who'll aim to earn his first cap since the national team's 2017 Six Nations loss to England at Twickenham.