Home
Search
Index
Definify.com
Definition
2026
syncytia
syncytia
English
Alternative forms
syncitia
Noun
syncytia
plural of
syncytium
Similar Results