yellowtail barracuda (English, noun)
expansion: yellowtail barracuda (plural yellowtail barracudas)
Senses:
glosses: Sphyraena flavicauda, a barracuda of the family Sphyraenidae, found in Indo-West Pacific oceans.
Forms:
form: yellowtail barracudas
tags: plural