365bet中国官方网站

  • word of the day

    antiprotozoal

    antiprotozoal - 365bet中国官方网站 definition and meaning for word antiprotozoal

    Definition
    (noun) a medicinal drug used to fight diseases (like malaria) that are caused by protozoa
    Synonyms : antiprotozoal drug
  • Download our Mobile App Today