sebastodes marinus Meaning, Definition & Usage

  1. noun large fish of northern Atlantic coasts of America and Europe
    ocean perch; rosefish.

WordNet