tumour necrosis factors

English

edit

Noun

edit

tumour necrosis factors

  1. plural of tumour necrosis factor