SYNCYTOID


Meaning of SYNCYTOID in English

ˈsinsəˌtȯid adjective

Etymology: New Latin syncyti um + English -oid

: of, relating to, or resembling a syncytium

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.