electric eel
English Dictionary
->
Letter E
-> electric eel
Search Dictionary:
electric eel Definition
(n)
eel
-
shaped
freshwater
fish
of
South
America
having
electric
organs
in
its
body
electric eel Synonyms
electric eel
Electrophorus electric
© Art Branch Inc.