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.