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)

  1. submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: