by-catchEnglish

by-catch, bycatch

Noun

Unwanted marine creatures that are caught in the nets while fishing for another species

English: by-catch, bycatch

English words with similar meanings

Show 1 words