President Donald Trump revived his derogatory nickname for Democratic Sen.
Trump told the veterans "you were here long before any of us were here".
"We have a representative in Congress who has been here for a long time. longer than you".
Trump made the comment that there was a "Pocahontas" in the US Congress in a reference to Elizabeth Warren of MA.
Media captionThe US president makes a joke about Senator Elizabeth Warren in front of Native Americans.
The remark was met with silence.
Sen. Elizabeth Warren speaks called Trump's remark a"racial slur
He added that the president should "stop using our historical people of significance as a racial slur against one of his opponents".
World War II Navajo Code Talker and Iwo Jima survivor Thomas Begay is one of the last surviving code talkers.
Following his "Pocahontas" comment, Trump said: "But you know what? I like you, because you are special", Trump continued.
Trump did not name Warren. Why did he feel the need to say something that is offensive to many people while honoring the Navajo code talkers?
Ms Warren said she listed herself with Native American heritage because she hoped to meet people with similar roots. "Warren lying about her heritage", she said. "It disparages the Native American war heroes, standing right beside the President, who risked their lives to protect his right to make such a disgusting comment".
Ms Warren said she never sought proof of ancestry because she did not think it was necessary.
John Norwood, general secretary of the Alliance of Colonial Era Tribes, said Trump's nickname for Warren "smacks of racism". "And I'm very proud of it".
During her first run for U.S. Senate in 2012, the Boston Herald reported that Warren registered as a minority in law school directories in the 1980s. Scott Brown questioned Warren's Native American heritage. Thousands of Native Americans died of cold, starvation and disease during the harrowing trek to the undeveloped Western territories.More news: ECB speaks to Bairstow over alleged Perth incident
More news: Amazon founder Jeff Bezos becomes newest $100bn billionaire thanks to Black Friday
More news: Off duty soldier killed by militants in Kashmir