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

Words within eelgrasses

10 letter words: 1 results
9 letter words: 1 results
View all words...