Meaning of northern sea robin

Definition of northern sea robin

(noun) large searobin; found from Nova Scotia to Florida

Other information on northern sea robin

WIKIPEDIA results for northern sea robin
Amazon results for northern sea robin