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.