English to Hindi

Meaning for:
virusoid
other
वाइरसाइड