edit SideBar
Rostellaria cailliaudi in Deshayes, 1865, pl. 91, fig. 3
Might be a synonym of Amplogladius athleta
References: