Zostera marina

noun

  1. 1

    submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts

Synonyms

Also useful for “Zostera marina”:Scrabble