Attested.to

Definition

fungus causing brown root rot in plants of the pea and potato and cucumber families

Seed ·