International Rice Research Institute
Definition: International Rice Research Institute
International Rice Research Institute: An organization established at Los Banos, Philippines in 1959. Abbr IRRI. Supports farmers with research on rice production.
Listening to farm radio’s weather discussions prepares us for extreme conditions.