English-French dictionary »

teratologist meaning in French

EnglishFrench
teratologist (scientist specialising in teratology)
noun

tératologistenom {m} nom {f}