SYNCITIA


Meaning of SYNCITIA in English

pl of syncytium.

Webster English vocab.      Английский словарь Webster.