Seagrass has 2 different meanings across 1 category:
Noun
any of various seaweeds that grow underwater in shallow beds
"seagrass provides a protective environment in which young fish can develop"
Any of various grass-like marine plants that grow underwater in salt water.