biomediator
English
Etymology
From
bio-
+
mediator
.
Noun
biomediator
(
plural
biomediators
)
A
biological
or
biochemical
mediator