Mylabris oleae explained

Mylabris oleae is a species of beetle belonging to the Meloidae family.

Distribution

This species occurs in North Africa.

References