VividLex

Home / Thesaurus / electric catfish

Thesaurus: electric catfish

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

Full dictionary entry Search Lens associations

Related headwords

Definitions

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