SEA MEADOW


Meaning of SEA MEADOW in English

noun

1. : salt marsh

2. sea meadows plural : the upper layers of the open sea that by reason of the abundance of the phytoplankton furnish food for marine animal life

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.