virostatics

English

Noun

virostatics

  1. plural of virostatic