Definition, synonyms and related words
A neuraminidase inhibitor being developed as an antiviral drug to treat influenza.