sea squab
English Dictionary
->
Letter S
-> sea squab
Search Dictionary:
sea squab Definition
(n)
delicacy
that
is
highly
dangerous
because
of
a
potent
nerve
poison
in
ovaries
and
liver
sea squab Synonyms
blowfish
puffer
sea squab
© Art Branch Inc.