EGAVE

enviradene

Meaning

  1. noun An antiviral drug.

Similar words

invirase antiviral amprenavir dapivirine darunavir atevirdine pradefovir delavirdine arildone etravirine

Save “enviradene” to learn later