Definify.com

Definition 2024


yellowtail_barracuda

yellowtail barracuda

English

Noun

yellowtail barracuda (plural yellowtail barracudas)

  1. Sphyraena flavicauda, a barracuda of the family Sphyraenidae, found in Indo-West Pacific oceans.