Definitions of Sciaena aquila:

  • noun:   large European marine food fish