immunospot (English, noun)
expansion: immunospot (plural immunospots)
Senses:
glosses: Any of the spots resulting from a biochemical assay used to monitor cellular immune responses.
Forms:
form: immunospots
tags: plural