Polish-English dictionary »

protista meaning in English

PolishEnglish
protista noun

protistnoun
eukaryotic unicellular organisms