Definify.com

Definition 2024


interferons

interferons

See also: interférons

English

Noun

interferons

  1. plural of interferon