Centrolepis

Etymology
..