Definify.com

Definition 2025


potyviruses

potyviruses

English

Noun

potyviruses

  1. plural of potyvirus