Eelgrass (Noun)
Meaning 1
Submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 2
Submerged aquatic plant with ribbonlike leaves; Old World and Australia.
Classification
Nouns denoting plants.