tératoïde

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