English dictionary
water star grass meaning and definition
Definition and meaning of water star grass at MeaningMonkey.org. water star grass meaning and definition in the English Dictionary.WATER STAR GRASS noun
Definition of water star grass (noun)
- grassy-leaved North American aquatic plant with yellow star-shaped blossoms
- synonyms: Heteranthera dubia, mud plantain
Source: Princeton University Wordnet