immunomodulatrice

French edit

Adjective edit

immunomodulatrice

  1. feminine singular of immunomodulateur