VariousWords beta
Related Terms:
Definitions:
Noun
seagrass
Definition: any of various seaweeds that grow underwater in shallow beds; "seagrass provides a protective environment in which young fish can develop"
Definition: Any of various grass-like marine plants that grow underwater in salt water.