lyssaviruses

English

Noun

lyssaviruses

  1. plural of lyssavirus