Ritter (“knight”) + Falter (“butterfly”)
Ritterfalter m (strong, genitive Ritterfalters, plural Ritterfalter)