Meaning of sea raven

Definition of sea raven

(noun) large sculpin of western Atlantic; inflates itself when caught

Other information on sea raven

WIKIPEDIA results for sea raven
Amazon results for sea raven