Definitions of Lutjanus apodus:

  • noun:   food fish of warm Caribbean and Atlantic waters