Meaning of miracle rice in English:
miracle rice
noun
A modern hybrid rice with an exceptionally high yield.
Origin
1960s; earliest use found in International Organization.
Are You Learning English? Here Are Our Top English Tips
We will be closing the Lexico.com website and redirecting it to Dictionary.com starting Aug 26, 2022
A modern hybrid rice with an exceptionally high yield.
1960s; earliest use found in International Organization.