Spanish-English dictionary »

protozoo meaning in English

SpanishEnglish
protozoo noun
{m}

protozoan [protozoans](any of a diverse group of eukaryotes)
noun
[UK: ˌprəʊ.tə.ˈzəʊən] [US: ˌproʊ.təˈzo.ʊən]