'sea squab' definitions:

Definition of 'sea squab'

(from WordNet)
noun
Delicacy that is highly dangerous because of a potent nerve poison in ovaries and liver [syn: blowfish, sea squab, puffer, pufferfish]