immunorestoratives

English

Noun

immunorestoratives

  1. plural of immunorestorative