TNRRI

AcronymDefinition
TNRRITamil Nadu Rice Research Institute (India)