At times, the white expert seemed exasperated at having to explain to Native Americans what was a racial slur and what was not.
"Warren as "Pocahontas" is a part of an ongoing feud between the senator and President Trump over statements Warren had made to have Native American heritage during her Senate campaign", the statement reads.
Trump has often used the moniker to describe Warren, who has spoken about her mother's Native American ancestry. "They call her Pocahontas".
"You're very, very special people", Trump told the veterans at the White House event.
"You were here long before any of us were here", Trump said standing in the Oval Office, The Hill reports. "Although, we have a representative in Congress who has been here a long time, longer than you, they call her 'Pocahontas'".
During remarks praising their service, he said: "You were here long before any of us were here".
Warren, from MA, has a long record of sparring with Trump and later said that it was "deeply unfortunate" that the "president of the United States can not even make it through a ceremony honouring these heroes without having to throw out a racial slur".
"Our nation owes a debt of gratitude to the Navajo Code Talkers, whose bravery, skill & tenacity helped secure our decisive victory over tyranny & oppression during WWII", McCain tweeted. Warren says she did this to try to meet people of similar heritage.
"Donald Trump does this over and over thinking somehow he is gonna shut me up with this", Warren said. There is a good chance that you are going to be subjected to racist jokes from an old man who can't find his penis, nor hold it because he has really tiny hands.
Genealogist Chris Child of the New England Historic Society looked into Warren's background and found a document stating that she has a great-great-great-grandmother who is Native American, which would make her 1/32 Cherokee, NPR reported.