English dictionary
zostera marina meaning and definition
Definition and meaning of zostera marina at MeaningMonkey.org. zostera marina meaning and definition in the English Dictionary.ZOSTERA MARINA noun
Definition of Zostera marina (noun)
- submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
- synonyms: eelgrass, grass wrack, sea wrack
Source: Princeton University Wordnet