Meaning of Layia

Definition of Layia

(noun) genus of western United States annuals with showy yellow or white flowers

Other information on Layia

WIKIPEDIA results for Layia
Amazon results for Layia