Achilles Heel

Germinating Phytophthora palmivora spore penetrating barley leaf