cyclosporins

English

Noun

cyclosporins

  1. plural of cyclosporin