Wiktionary
immunostains
n. (plural of immunostain English)
n. (plural of immunostain English)