trout cod

English

Noun

trout cod (countable and uncountable, plural trout cods or trout cod)

  1. Any of specues Maccullochella macquariensis, of large predatory freshwater fish of eastern Australia.

Synonyms

Coordinate terms

Translations

Further reading