Water star grass

phrase

1. Unclassified

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

2. Noun

grassy-leaved North American aquatic plant with yellow star-shaped blossoms
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word