Sciaena antarctica

Explore definitions, synonyms, and language insights of Sciaena antarctica

Definitions

Noun
large important food fish of Australia; almost indistinguishable from the maigre

More General Terms