electric_eelEnglish

Electrophorus electric, electric eel

Noun

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

English: electric eel, Electrophorus electric

English words with similar meanings

Show 1 words