Su nombre más común en inglés es African butterflyfish, o pez mariposa africano.
[3] Es una especie generalmente común en su rango de distribución, con poblaciones estables.
Habita arrecifes profundos mar adentro, tanto rocosos, como coralinos, y áreas de escombros.
Es especie nativa de la isla Channel; Kenia; Mauritius; Mayotte; Mozambique; Reunión; Somalia; Sudáfrica y Tanzania.
Forman parejas durante el ciclo reproductivo, pero no protegen sus huevos y crías después del desove.