English dictionary
layia meaning and definition
Definition and meaning of layia at MeaningMonkey.org. layia meaning and definition in the English Dictionary.LAYIA noun
Definition of Layia (noun)
- genus of western United States annuals with showy yellow or white flowers
- synonyms: genus Layia
Source: Princeton University Wordnet