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.