zostera marina

Noun
  1. Submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts (synset 112639488)

Found on Word Lists

Other Searches