A group of researchers discovered a rare insect named “Lampromeloe pantherinus” in the Atlas Mountains of Morocco, according to a recent study by the European Journal of Taxonomy published ...