French-English dictionary »

madarose meaning in English

FrenchEnglish
madarose nom {f}

madarosis◼◼◼(loss of eyebrows or eyelashes)
noun