potexviruses

English

Noun

potexviruses

  1. plural of potexvirus