Tommy Seymour has become the second player to retire from international rugby with Scotland in the past seven days.
Wing Seymour has announced his decision on the heels of former Scotland captain John Barclay opting to quit last Thursday.
The Nashville-born 31-year-old won 52 caps after making his debut in 2013.
Announcing his decision via a statement on his Twitter feed, Seymour said: "Today I'd like to announce the decision to retire from international rugby.
"Playing for Scotland has been the greatest honour. The pride from wearing the thistle on my chest is one of the most powerful feelings I've experienced.
"It was in every way a dream come true and an amazing journey to share with friends, family and Scotland supporters.
"I have been fortunate enough to play with some of the greatest players this country has ever produced and even more fortunate that in some I have found friends for life."
Seymour also acknowledged the support of his wife Katy over the years.
He added: "To my loving wife Katy, who held the fort through my many days and months away from home, thank you for being my rock through all the ups and downs that come with playing international sport."
Seymour, who plays for Glasgow Warriors in the PRO14, qualified to play for Scotland through his Glasgow-born mother.
Aside from representing Scotland, he also had the honour of pulling on a British and Irish Lions jersey during their 2017 tour of New Zealand.
Although he failed to figure in any of the Tests, Seymour did play in four other games, scoring three tries.