Definitions of northern sea robin:

  • noun:   large searobin; found from Nova Scotia to Florida