yellowtail barracuda

English

Yellowtail barracuda in the South China Sea.

Noun

yellowtail barracuda (plural yellowtail barracudas)

  1. Sphyraena flavicauda, a barracuda of the family Sphyraenidae, found in Indo-West Pacific oceans.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.