Definition of Eelgrass

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

Antonyms of Eelgrass


No Antonyms Found.

Homophones of Eelgrass


No Homophones Found.