seagrass
English Dictionary
->
Letter S
-> seagrass
Search Dictionary:
seagrass Definition
(n)
any
of
various
seaweeds
that
grow
underwater
in
shallow
beds
; "
seagrass
provides
a
protective
environment
in
which
young
fish
can
develop
"
seagrass Synonyms
seagrass
© Art Branch Inc.