Madia Meaning

There are 1 meaning(s) for word Madia

Meaning 1 : genus of sticky herbs with yellow flowers open in morning or evening but closed in bright light

    Synonyms : genus madia