Home

Word

leaf blight, n.
more info any blight causing a browning and falling of the leaves of a plant
<noun.state>

leaf blight