See also: interférons

English edit

Noun edit

interferons

  1. plural of interferon

Anagrams edit