yellow star grass
noun
: a perennial grasslike herb (Hypoxis hirsuta) of eastern North America with loose umbels of yellow star-shaped flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share