Haemulon aurolineatum

noun

1.
found off the West Indies and Florida