GeneralConnection.comDictionary
zostera marina
Noun

1. eelgrass
1. grass wrack, sea wrack, Zostera marina, aquatic plant, water plant, hydrophyte, hydrophytic plant
Usage