Definitions of Hypoxis hirsuta:

  • noun:   perennial star grass of North America