immunomodulatrices

French

Adjective

immunomodulatrices

  1. feminine plural of immunomodulateur