Polish-English dictionary »

nukleoid meaning in English

PolishEnglish
nukleoid

nucleoid