teratoid, having a visible developmental deformity

listen to the pronunciation of teratoid, having a visible developmental deformity
English - French
malformé
tératoïde