Meaning of zostera marina
Definition of zostera marina
(noun)
submerged
marine
plant
with
very
long
narrow
leaves
found
in
abundance
along
North Atlantic coasts
Other information on zostera marina
WIKIPEDIA results for
zostera marina
Amazon results for
zostera marina
Tweet