'northern sea robin' definitions:

Definition of 'northern sea robin'

(from WordNet)
noun
Large searobin; found from Nova Scotia to Florida [syn: northern sea robin, Prionotus carolinus]