President Donald Trump called veterans "this country's greatest national treasure" in a special Veterans Day message he posted on Twitter Saturday.

On this wonderful Veterans Day, I want to express the incredible gratitude of the entire American Nation to our GREAT VETERANS. Thank you! pic.twitter.com/GhQbCA7yII — Donald J. Trump (@realDonaldTrump) November 11, 2017

"America's veterans are this country's greatest national treasure," Trump said. "There's nothing close. You are the best role models for our youngest citizens, and you are a constant reminder of all that is decent, good, and brave."

Trump thanked veterans and their families for their service to the country.

"On this wonderful Veterans Day, I want to express the incredible gratitude of the entire American nation to the millions and millions of veterans that bravely defended our nation in uniform, and the strong families whose unwavering love and support allowed you to answer the call of duty," Trump said.

"We applaud your service, salute your sacrifice . . . and pay tribute to your profound patriotism and love of our country," he added.

Trump also called on lawmakers to "ensure that our veterans are getting the care and support they so richly deserve."