Wiktionary
immunopotentiators
n. (plural of immunopotentiator English)
n. (plural of immunopotentiator English)