Meaning of madia elegans

Definition of madia elegans

(noun) California annual having red-brown spots near the base of its yellow flower rays

Other information on madia elegans

WIKIPEDIA results for madia elegans
Amazon results for madia elegans