WordUnscrambler Home
eelgrass
Definitions
[ˈiːlɡrɑːs], (Noun)
Definitions:
- a marine plant with long ribbon-like leaves that grows in coastal waters and brackish inlets
Phrases:
Origin
:
Click here to see the free dictionary definition for eelgrass
definition by Oxford Dictionaries