water star grass

Explore definitions, synonyms, and language insights of water star grass

Definitions

Noun
grassy-leaved North American aquatic plant with yellow star-shaped blossoms