Scientific name

Endochus sp.

Taxonomic position

Hemiptera: Reduvioidea: Reduviidae

Images