VariousWords beta
Related Terms:
Noun
Definition: A drug which inhibits viral replication.
Adjective
Definition: Tending to inhibit viral replication.
VariousWords beta
Definition: A drug which inhibits viral replication.
Definition: Tending to inhibit viral replication.