Ibacitabine definition

A particular antiviral drug.
noun
0
0
Advertisement