Home
Advance Search
Dictionary
Words with Friends solver
Meaning of bycatch
Definition:-
The unwanted fish and other marine creatures trapped by commercial fishing nets during fishing for a different species. (noun)