Online English Dictionary

Home

Eelgrass


n.

A plant ( Zostera marina ), with very long and narrow leaves, growing abundantly in shallow bays along the North Atlantic coast.


© 2009 Dammam Community College