Find the word definition

Wiktionary
marginal seas

n. (plural of marginal sea English)