English

edit

Etymology

edit

bio- +‎ mediator

Noun

edit

biomediator (plural biomediators)

  1. A biological or biochemical mediator