Definitions of Machaeranthera:

  • noun:   wildflowers of western North America