Search term interferone has one result
IT Italian EN English
interferone (n) [medicina] {m} interferon (n) [medicina]