S corps.
English
Noun
S
corps.
plural of
S corp.
Anagrams
sprocs