Meaning of electrophorus electric

Definition of electrophorus electric

(noun) eel-shaped freshwater fish of South America having electric organs in its body

Other information on electrophorus electric

WIKIPEDIA results for electrophorus electric
Amazon results for electrophorus electric