Idriella lunata

Idriella lunata is a plant pathogen that causes root rot on strawberries and was first observed in California in 1956.

Idriella lunata

Idriella lunata is a plant pathogen that causes root rot on strawberries and was first observed in California in 1956.