yellowtail barracuda

Noun

 * , a barracuda of the family, found in Indo-West Pacific oceans.