Water star grass Meaning, Definition & Usage
-
noun grassy-leaved North American aquatic plant with yellow star-shaped blossoms
Heteranthera dubia; mud plantain.
WordNet
Definitions
(Bot.) , an aquatic plant (Schollera graminea ) with small yellow starlike blossoms.