Class: Insecta
Order: Hemiptera
Superfamily: Reduvioidea
Family: Reduviidae
Subfamily: Harpactorinae
Genus: Polididus
Species: armatissimus
Images of Polididus armatissimus from Thailand
References: