zostera

ˈzoʊstərə

Definitions

1. noun

A type of marine grass, especially in the genus Zostera, found in shallow coastal waters

“The zostera beds are an essential habitat for juvenile fish and other marine species.”

Synonyms

  • marine grass
  • seagrass

Antonyms

  • desert plant
  • dryland flora