Sciaena antarctica
Explore definitions, synonyms, and language insights of Sciaena antarctica
Definitions
Noun
large important food fish of Australia; almost indistinguishable from the maigre