yellowtail barracuda
Jump to navigation
Jump to search
English[edit]
Noun[edit]
yellowtail barracuda (plural yellowtail barracudas)
- Sphyraena flavicauda, a barracuda of the family Sphyraenidae, found in Indo-West Pacific oceans.