Meaning of madia

Definition of madia

(noun) genus of sticky herbs with yellow flowers open in morning or evening but closed in bright light

Other information on madia

WIKIPEDIA results for madia
Amazon results for madia