President Donald Trump said he can no longer call Massachusetts Democratic Sen. Elizabeth Warren "Pocahontas" because a recent DNA test showed she has negligible Native American ancestry.

Trump was stumping for Sen. Ted Cruz (R-Texas) in Houston when he mentioned top-tier Democratic lawmakers.

Pocahontas (the bad version), sometimes referred to as Elizabeth Warren, is getting slammed. She took a bogus DNA test and it showed that she may be 1/1024, far less than the average American. Now Cherokee Nation denies her, “DNA test is useless.” Even they don’t want her. Phony! — Donald J. Trump (@realDonaldTrump) October 16, 2018

"I can no longer call [Warren] Pocahontas because she has no Indian blood," he said. "She doesn't qualify."

Trump said that he "has more Indian blood than her, and I have none."

Millions of people watched you, @realDonaldTrump, as you fumbled and lied on your $1 million pledge. It then took a day for your handlers to tee up this recycled racist name-calling. You’ve lost a step, and in 21 days, you’re going to lose Congress. — Elizabeth Warren (@elizabethforma) October 16, 2018

Trump: If You Want Hillary Investigated, I'll Have to Nominate Her to SCOTUS

Swamp 'Monster Bob': Hilton Blasts Menendez' 'Serial Swampiness'

He said that he cannot use the nickname but said that if the audience does not mind, he will continue to do so anyway.

Trump also riffed on Rep. Maxine Waters (D-Calif.).

He called her a "low-IQ individual" and warned that if Democrats take the House in November, she will "be in charge of your finances" as presumptive chairwoman of the financial services committee.

Trump added that Sen. Cory Booker (D-N.J.) "destroyed Newark" when he was mayor of the Garden State's largest city.

Watch more above.

Gutfeld: Today's Universities Are 'Basically Our Own Venezuela' Within the US

'There's No Invasion': Jorge Ramos Defends Caravan, Calls Mexican Authorities 'Trump's Police'