Definify.com

Definition 2025


cyclosporines

cyclosporines

English

Noun

cyclosporines

  1. plural of cyclosporine