English-French dictionary »

odontoblast meaning in French

EnglishFrench
odontoblast noun

odontoblaste◼◼◼nom {m}