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)

  1. grassy-leaved North American aquatic plant with yellow star-shaped blossoms
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: