Sesquiulysses

Sesquiulysses v. l.
= Sesculixes.