WATER STAR GRASS
Meaning of WATER STAR GRASS in English
noun
: a grassy-leaved No. American aquatic herb ( Heteranthera dubia ) with yellow star-shaped blossoms
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012