English Noun STMs plural of STM Anagrams stsm., TMSs, MSTsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads