English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Water star grass

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