Eelgrass Meaning

There are 2 meaning(s) for word Eelgrass

Meaning 1 : submerged aquatic plant with ribbonlike leaves; Old World and Australia

    Synonyms : tape grass,  vallisneria spiralis,  wild celery
Meaning 2 : submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts

    Synonyms : grass wrack,  sea wrack,  zostera marina