s.str.
Translingual
Adverb
s.str.
abbreviation of
sensu stricto
Alternative forms:
s.s.
,
s. str.