French-English dictionary »

mésenchyme meaning in English

FrenchEnglish
mésenchyme nom {m}

mesenchyme◼◼◼noun