Polish-English dictionary »

komórczak meaning in English

PolishEnglish
komórczak

multinucleate cell