electric catfish
English Dictionary
->
Letter E
-> electric catfish
Search Dictionary:
electric catfish Definition
(n)
freshwater
catfish
of
the
Nile
and
tropical
central
Africa
having
an
electric
organ
electric catfish Synonyms
electric catfish
Malopterurus electricus
© Art Branch Inc.