Read the dictionary definition of eelgrass. All definitions for this word.
1. submerged aquatic plant with ribbonlike leaves; Old World and Australia
2. submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts