English syllables. 2014.
syncytoid — syn·cy·toid (sinґsĭ toid) resembling a syncytium … Medical dictionary
syncytoid — ˈsinsəˌtȯid adjective Etymology: New Latin syncytium + English oid : of, relating to, or resembling a syncytium … Useful english dictionary