Meaning of sea squab
Definition of sea squab
(noun)
delicacy
that is
highly
dangerous
because of a
potent
nerve
poison
in ovaries and
liver
Other information on sea squab
WIKIPEDIA results for
sea squab
Amazon results for
sea squab
Tweet