Meaning of eelgrass
Definition of eelgrass
(noun)
submerged
marine
plant
with
very
long
narrow
leaves
found
in
abundance
along
North Atlantic coasts
submerged
aquatic
plant
with
ribbonlike
leaves; Old World and Australia
Other information on eelgrass
WIKIPEDIA results for
eelgrass
Amazon results for
eelgrass
Tweet