VariousWords beta
Related Terms:
Noun
Definition: Any substance that causes an immune reaction.
Adjective
Definition: Of, pertaining to, or causing an immune reaction.
VariousWords beta
Definition: Any substance that causes an immune reaction.
Definition: Of, pertaining to, or causing an immune reaction.