See also: strs English Noun STRs plural of STR Anagrams RTSs, TSRsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads