Definitions
There is 1 meaning of the phrase
Sebastes Marinus.
Sebastes Marinus - as a noun
Large fish of northern atlantic coasts of america and europe
Synonyms (Exact Relations)
ocean perchrosefish