Italian-English dictionary »

cinetoplastide meaning in English

ItalianEnglish
cinetoplastide noun
{m}

kinetoplastid(group of parasitic protozoa)
noun