French-English dictionary »

protozoologiste meaning in English

FrenchEnglish
protozoologiste nom {m} nom {f}

protozoologist◼◼◼(zoologist whose speciality is protozoology)
noun