Meaning of puffer
Definition of puffer
(noun)
delicacy
that is
highly
dangerous
because of a
potent
nerve
poison
in ovaries and
liver
any of
numerous
marine
fishes whose
elongated
spiny
body
can
inflate
itself with
water
or air to
form
a globe;
several
species
contain
a
potent
nerve
poison;
closely
related
to
spiny
puffers
Other information on puffer
WIKIPEDIA results for
puffer
Amazon results for
puffer
Tweet