american star grass - definitions and synonyms

american star grass noun

  1. ( also written as American star grass )

    English Meaning: 

    : perennial star grass of North America

    Synonyms:

    hypoxis hirsuta

Usage Examples:

  • Spiced with cardamom, cinnamon, star anise, and tamarind to name a few, this curry is complex and mouth watering.
    instagram.com