Meaning of numbfish
Definition of numbfish
(noun)
any
sluggish
bottom-dwelling
ray of the
order
Torpediniformes having a
rounded
body
and
electric
organs
on
each
side
of the
head
capable
of emitting
strong
electric
discharges
Other information on numbfish
WIKIPEDIA results for
numbfish
Amazon results for
numbfish
Tweet