Zostera
Explore definitions, synonyms, and language insights of Zostera
Definitions
Noun
(or in some classifications family Zosteraceae) small genus of widely distributed marine plants
Explore definitions, synonyms, and language insights of Zostera