|
Medical Definition of Endothelial relaxing factor
1. A molecule functioning as a neurotransmitter and produced by activated macrophages. It is capable of killing tumour cells, parasites, and intracellular bacteria. (05 Mar 2000)
|
1. A molecule functioning as a neurotransmitter and produced by activated macrophages. It is capable of killing tumour cells, parasites, and intracellular bacteria. (05 Mar 2000)