English Stiretrus decastigmus Cited by user Feralcateater000 on 21 Dec 2022 Stiretrus decastigmus is a species found in South America, including the countries of Argentina, Bolivia, Brazil, and Paraguay.