syncytia meaning

Meaning of syncytia

What is the full meaning of syncytia

SYNCYTIUM, a multinucleate cell [n]

Example of the word syncytia placed on a Scrabble board.

Unscrambled word syncytia

Points for syncytia

Scrabble
29 points
Word With Friends
16 points
Wordfeud
29 points

Related pages for syncytia