Polish-English dictionary »

syncytium meaning in English

PolishEnglish
syncytium

symplasm

syncytium