zostera marina is a noun meaning "submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts". It carries one recorded sense.
submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
Definitions, synonyms and semantic relations for zostera marina come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.