sea squab meaning
UK US
sea squab (noun): delicacy that is highly dangerous because of a potent nerve poison in ovaries and liver.
Definition of sea squab
More about sea squab on Wikipedia.
UK US
sea squab (noun): delicacy that is highly dangerous because of a potent nerve poison in ovaries and liver.
More about sea squab on Wikipedia.