Viral treatment recalled irritation with hesitation – privy to containing that (10)
Answer
INTERFERON
Definition: Viral treatment
Viral treatment recalled irritation with hesitation – privy to containing that (10)