Phrase info Synonyms

water star grass

Meaning

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

Source: Webster's dictionary

Synonyms

Hypernyms

Words in the phrase

Close letter words and terms