Water star grass

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

error: Content is protected !!