English edit

Noun edit

phytophthoras

  1. plural of phytophthora