Sea meadow | Article about sea meadow by The Free Dictionary
sea meadow[′sē ‚med·ō]
Any of the upper layers of the open ocean that have such an abundance of phytoplankton that they provide food for marine organisms.
References in periodicals archive
Food writer Paul Bocuse said in his first book 30 years ago that the finest lamb was from the sea meadows
on the French coastline of the English Channel.