bayucca Reduviidae, Assassin Bug, not really sure about the subfamily, definitely not Peiratinae and Triatominae. Reminds me of Harpactorinae, but not sure if also Apiomerini.
Comments (1)