layia Meaning, Definition & Usage

  1. noun genus of western United States annuals with showy yellow or white flowers
    genus Layia.

WordNet