Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
BY-CATCH
Definition:
[noun] unwanted marine creatures that are caught in the nets while fishing for another species; "thousands of dolphins and porpoises and whales are killed as part of the by-catch each year"
Synonyms:
bycatch
Synonyms:
Search for
synonyms for BY-CATCH