Definisi 'electric catfish'
English to English
noun
1 freshwater catfish of the Nile and tropical central Africa having an electric organ
source: wordnet30
More Word(s)
silurid, silurid fish, genus malopterurus, malopterurus,

Visual Synonyms
Click for larger image