English

edit

Noun

edit

dependoviruses

  1. plural of dependovirus