Halichoeres

Halichoeres are a genus of wrasses found in the Atlantic, Indian and Pacific Oceans.

[3] There are currently 80 recognized species in this genus: