Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
eelgrass
in English
eelgrass
us
/ˈilˌɡræs/
uk
/ˈiːlˌɡræs/
#limited
Definitions
Noun
long
,
narrow-leaved
aquatic
plants
shallow-water
plants
with
slender
leaves
marine
species
of
Zostera
,
especially
Zostera
marina
Base Words
eel
grass