Word info Synonyms

Electrophorus electric

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms