Definition of Eelgrass
-
(n.) A plant (Zostera marina), with very long and narrow leaves, growing abundantly in shallow bays along the North Atlantic coast.
Synonyms of Eelgrass
No Synonyms Found.
Antonyms of Eelgrass
No Antonyms Found.
Homophones of Eelgrass
No Homophones Found.