Home / Z / zostera marina

zostera marina

noun 14 letters Scrabble 24 WWF 26
Definitions
noun

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

Look “zostera marina” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →