Definition Definition

water star grass - Meaning and Examples

Meaning of 'water star grass' (Webster Dictionary)

1 . Water star grass
- An aquatic plant (Schollera graminea) with grassy leaves, and yellow star-shaped blossoms.