numbfish
English Dictionary
->
Letter N
-> numbfish
Search Dictionary:
numbfish Definition
(n)
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
numbfish Synonyms
crampfish
electric ray
numbfish
torpedo
© Art Branch Inc.