teratoid, having a visible developmental deformity

listen to the pronunciation of teratoid, having a visible developmental deformity
الإنجليزية - الفرنسية
malformé
tératoïde