English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Zostera
Zostera
(n.)
A genus of plants of the Naiadaceae, or Pondweed family.
Zostera marina is commonly known as sea wrack, and eelgrass.