MADIA


Meaning of MADIA in English

n. type of sticky herbs having yellow flowers that are open in morning or evening but are closed in bright light

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.