teratoid, having a visible developmental deformity

listen to the pronunciation of teratoid, having a visible developmental deformity
Englisch - Französisch
malformé
tératoïde