abudefduf saxatilis

(noun) sergeant major

Abudefduf saxatilis
damselfish (generic term)
demoiselle (generic term)