"Sea Grass" is a word in ENGLISH
sea grass
ENGLISH
Definition:
Eelgrass.
Few words of positivity
The reason why people do not have price tags is, because life is priceless.
WORD SUGGESTIONS
eelgrass
ENGLISH
A plant (Zostera marina), with very long and narrow leaves, growing abundantly in shallow bays along the North Atlantic coast.
Read the complete definitionnaiad
ENGLISH
Any plant of the order Naiadaceae, such as eelgrass, pondweed, etc.
Read the complete definitionzostera
ENGLISH
A genus of plants of the Naiadaceae, or Pondweed family. Zostera marina is commonly known as sea wrack, and eelgrass.
Read the complete definition