French-English dictionary »

mégacôlon meaning in English

FrenchEnglish
mégacôlon nom {m}

megacolon◼◼◼(all senses)
noun