Definify.com

Definition 2024


potyviruses

potyviruses

English

Noun

potyviruses

  1. plural of potyvirus