zostera
ˈzoʊstərə
Definitions
1. noun
A type of marine grass, especially in the genus Zostera, found in shallow coastal waters
“The zostera beds are an essential habitat for juvenile fish and other marine species.”
ˈzoʊstərə
1. noun
A type of marine grass, especially in the genus Zostera, found in shallow coastal waters
“The zostera beds are an essential habitat for juvenile fish and other marine species.”