NFRU

AcronymDefinition
NFRUNational Farm Research Unit (est. 1995; UK)
NFRUNot for Recreational Use