potyviruses

English

Noun

potyviruses

  1. plural of potyvirus