immunotransmitter (English, noun)
expansion: immunotransmitter (plural immunotransmitters)
Senses:
glosses: A material that transmits immunity
Forms:
form: immunotransmitters
tags: plural