Word info Synonyms

electric catfish

Noun

Meaning

freshwater catfish of the Nile and tropical central Africa having an electric organ

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Close letter words and terms