dingo fish

noun

dingo fish

noun
1

Informal The great barracuda (Sphyraena barracuda).

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.