Meaning of sebastodes marinus

Definition of sebastodes marinus

(noun) large fish of northern Atlantic coasts of America and Europe

Other information on sebastodes marinus

WIKIPEDIA results for sebastodes marinus
Amazon results for sebastodes marinus