Definition, synonyms and related words
Sphyraena flavicauda, a barracuda of the family Sphyraenidae, found in Indo-West Pacific oceans.