immunopotentiators

English edit

Noun edit

immunopotentiators

  1. plural of immunopotentiator