antileprotics

English

Noun

antileprotics

  1. plural of antileprotic