Definitions of Layia platyglossa:

  • noun:   California annual having flower heads with yellow rays tipped with white