English Adjectives: leishmanioid

English Adjectives verb 'leishmanioid' conjugated