antileishmanials

English

Noun

antileishmanials

  1. plural of antileishmanial