IRRI (English, name)
expansion: IRRI
Senses:
glosses: Initialism of International Rice Research Institute, an agricultural Institute, with headquarters in Philippines.
tags: abbreviation
alt-of
initialism
Forms: