English-French dictionary »

mesenchyme meaning in French

EnglishFrench
mesenchyme noun

mésenchyme◼◼◼nom {m}