Definition of eelgrass
English to English noun - submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
source: WordNet 3.0 - submerged aquatic plant with ribbonlike leaves; Old World and Australia
source: WordNet 3.0 - A plant (Zostera marina), with very long and narrow leaves, growing abundantly in shallow bays along the North Atlantic coast.
source: Webster 1913
Visual Synonyms
Nearby Word
|
|
|