WATER STAR GRASS


Meaning of WATER STAR GRASS in English

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.