English edit

Noun edit

immunostains

  1. plural of immunostain