roya
Top 30000
Meanings
Noun
1. Plant rust or blight
Examples1
The sugar cane blight ruined the harvest.