dcsimg

Boucardicus mahafinaritrus is a species of in the family Cyclophoridae.