French-English dictionary »

kinétoplastidé meaning in English

FrenchEnglish
kinétoplastidé nom {m}

kinetoplastid◼◼◼(group of parasitic protozoa)
noun