eelgrass
nounDefinition of eelgrass
1
: a submerged long-leaved monocotyledonous marine plant (Zostera marina) that is found especially in coastal temperate waters and whose dried stems and leaves are used especially as packing material in woven goods
2
: tape grass
Keep scrolling for more