vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

interferon

noun
01
noun

इन्टरफेरोन (भाइरसविरोधी प्रोटिन)

an antiviral protein produced by cells that have been invaded by a virus; inhibits replication of the virus