French-English dictionary »

tératologiste meaning in English

FrenchEnglish
tératologiste nom {m} nom {f}

teratologist(scientist specialising in teratology)
noun