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