Definitions
There is 1 meaning of the phrase
European Catfish.
European Catfish - as a noun
Large elongated catfish of central and eastern europe
Synonyms (Exact Relations)
sheatfishsilurus glanis