European catfish

Explore definitions, synonyms, and language insights of European catfish

Definitions

Noun
large elongated catfish of central and eastern Europe

More General Terms