Meaning of layia platyglossa

Definition of layia platyglossa

(noun) California annual having flower heads with yellow rays tipped with white

Other information on layia platyglossa

WIKIPEDIA results for layia platyglossa
Amazon results for layia platyglossa