English dictionary
american star grass meaning and definition
Definition and meaning of american star grass at MeaningMonkey.org. american star grass meaning and definition in the English Dictionary.AMERICAN STAR GRASS noun
Definition of American star grass (noun)
- perennial star grass of North America
- synonyms: Hypoxis hirsuta
Source: Princeton University Wordnet