Definition of Layia

Noun: Layia

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

See also:
layettes
layin

Anagrams containing the word layia

lyaia alayi ialay yiala ayial