What is the full meaning of eelgrass
any of several submerged marine flowering plants with ribbon-like leaves [n -ES]
Example of the word eelgrass placed on a Scrabble board.