Definition of Layia

  • 1. Genus of western United States annuals with showy yellow or white flowers Noun

Synonyms for word "layia"

Semanticaly linked words with "layia"

Hyponims for word "layia"