Tamiflu

From Fresh Dictionary

English

Proper noun

Tamiflu

  1. a trade name for oseltamivir, an antiviral drug used to treat influenza
Personal tools