See also: interférons

English

edit

Noun

edit

interferons

  1. plural of interferon

Anagrams

edit