Glossary Element  straddling stock

Source
Contributor
Approved Yes
English term straddling stock
Language Translations
English definition a population of organisms that travels between the exclusive economic zones of two or more countries, or between them and the high seas.
Language Translations